자동 동기 시퀀스 자동 동기 #include using namespace std; const int MaxN = 1000000 + 5; int N, L; char str[MaxN], str2[MaxN]; struct SAM { int cntv; int nxt[MaxN]; int last[26], ch[26][MaxN]; SAM() { nxt[0] = -1; } inline void insert(int c) { cntv+... 시퀀스자동 동기문자열
시퀀스 자동 동기 #include using namespace std; const int MaxN = 1000000 + 5; int N, L; char str[MaxN], str2[MaxN]; struct SAM { int cntv; int nxt[MaxN]; int last[26], ch[26][MaxN]; SAM() { nxt[0] = -1; } inline void insert(int c) { cntv+... 시퀀스자동 동기문자열